@charset "utf-8";
@import url("global.css");
#links{width:988px;margin:10px auto 0 auto;border:1px solid #DBDBDB;}
#links h3{height:27px;overflow:hidden;padding-top:1px;line-height:27px;margin:0 15px;background:url(images/repeat-x.png) repeat-x 0 -62px;}
#links p{margin:0 15px;padding:8px 0 10px 0;line-height:22px;}
#links a,#links a:visited{color:#444;margin-right:14px;}

.c_b{width:990px;margin:10px auto 0 auto;overflow:hidden;}
.c_l1{float:left;width:308px;overflow:hidden;}
.c_m1{float:left;width:440px;height:694px;padding-top:4px;overflow:hidden;margin-left:10px;border:1px solid #DBDBDB;}
.c_r1{float:right;width:218px;height:698px;overflow:hidden;border:1px solid #DBDBDB;}
.c_l2{float:left;width:659px;height:324px;overflow:visible;_overflow:hidden;border:1px solid #DBDBDB;}
.c_r2{float:right;width:317px;height:324px;overflow:hidden;border:1px solid #DBDBDB;}

.ht1{height:248px;}
.mt1{margin-top:10px;}
.dot{position:absolute;bottom:0;left:0;height:1px;overflow:hidden;background:url(images/repeat-x.png) repeat-x 0 -89px;}
.ad_b1{width:990px;margin:10px auto 0 auto;}

.fouse_b{height:178px;border:1px solid #DBDBDB;position:relative;}
.fouse_b ul{padding:3px 0 0 3px;}
.f_num{position:absolute;width:78px;z-index:9;right:4px;bottom:6px;}
.f_num a{display:block;float:left;display:inline;width:14px;text-align:center;background:#EEE;font-family:Arial;font-size:12px;margin-left:5px;padding:2px 0;}
.f_num a:hover{text-decoration:none;}
.f_num a.cur,.f_num a:visited.cur{background:#FF6600;color:#FFF;}

.txt_b1{border:1px solid #DBDBDB;overflow:hidden;}
.txt_b1 .tit{border-bottom:1px solid #DBDBDB;height:31px;background:url(images/repeat-x.png) repeat-x 0 -93px;position:relative;}
.txt_b1 .i{display:block;width:15px;height:15px;background:url(images/common.png) no-repeat -74px -30px;position:absolute;left:10px;top:8px;}
.txt_b1 h2{float:left;font-size:14px;padding:10px 0 0 32px;color:#222;}
.tit_ul{width:140px;float:right;background:url(images/repeat-x.png) no-repeat 110px -127px;}
.tit_ul li{float:left;width:55px;border-left:1px solid #DBDBDB;height:30px;padding-top:1px;line-height:31px;overflow:hidden;text-align:center;font-size:14px;font-weight:bold;}
.txt_b1 .con ul{line-height:24px;padding:12px 0 0 18px;}
.txt_b1 .con li{background:url(images/repeat-x.png) no-repeat left -166px;padding-left:9px;width:268px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hot_kc{padding:19px 0 6px 22px;position:relative;}
.hot_kc span{background:url(images/common.png) no-repeat -109px -33px;display:block;width:21px;height:9px;overflow:hidden;position:absolute;left:78px;top:20px;}
.wx_b1{width:280px;height:85px;overflow:hidden;margin:0 auto;position:relative;}
.wx_b1 .dot{width:280px;top:0;left:0;bottom:auto;}
.wx_b1 h4{font-weight:normal;color:#AA0000;margin-top:14px;background:url(images/common.png) no-repeat -141px -33px;padding-left:24px;}
.wx_b1 h4 a,.wx_b1 h4 a:visited{color:#AA0000;}
.wx_b1 p{color:#CCC;line-height:22px;padding:5px 0 0 5px;}
.wx_b1 p a,.wx_b1 p a:visited{margin:0 3px;}

.hot_news{width:388px;margin:0 auto;padding-top:15px;height:109px;position:relative;}
.hot_news h2{font-size:16px;font-family:"\9ed1\4f53";font-weight:100;padding-left:45px;position:relative;zoom:1;width:341px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:19px;}
.hot_news h2 a,.hot_news h2 a:visited{color:#990000;}
.i_dt{background:url(images/common.png) no-repeat 0 -53px;display:block;width:33px;height:19px;overflow:hidden;line-height:19px;position:absolute;left:0;top:0;font-size:12px;font-family:tahoma,arial,\5b8b\4f53;color:#004499;padding-left:6px;}
.hot_news ul{line-height:24px;padding:7px 0 0 6px;}
.hot_news ul li{width:380px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hot_news .dot{width:388px;}

.tab_b1{width:388px;margin:0 auto;font-size:14px;}
.tab_tit1{border-bottom:1px solid #DBDBDB;height:28px;_overflow:hidden;}
.tab_tit1 ul{margin-left:7px;}
.tab_tit1 li{width:89px;float:left;text-align:center;margin-left:3px;display:inline;}
.tab_tit1 a,.tab_tit1 a:visited{display:block;padding-left:1px;background:url(images/common.png) no-repeat 0 -115px;height:28px;overflow:hidden;}
.tab_tit1 a span{display:block;padding-right:1px;padding-top:1px;background:url(images/common.png) no-repeat right -115px;line-height:28px;}
.tab_tit1 .on a,.tab_tit1 .on a:visited{background-position:0 -78px;height:29px;font-weight:bold;position:relative;}
.tab_tit1 .on a span{background-position:right -78px;line-height:29px;}
.tab_tit1 a:hover{text-decoration:none;}
.tab_con1 ul{padding:8px 0 0 1px;}
.tab_con1 li{background:url(images/repeat-x.png) no-repeat left -164px;padding-left:12px;line-height:27px;overflow:hidden;width:376px;vertical-align:middle;}
.tab_con1 ul em{font-style:normal;display:block;float:right;width:40px;text-align:right;}
.tab_con1 .w{display:block;width:330px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.c_r1 .tit{border-bottom:1px solid #DBDBDB;height:31px;background:url(images/repeat-x.png) repeat-x 0 -93px;position:relative;}
.c_r1 .tit .i{display:block;width:15px;height:15px;background:url(images/common.png) no-repeat -74px -30px;position:absolute;left:10px;top:8px;}
.c_r1 .tit h2{float:left;font-size:14px;padding:10px 0 0 32px;color:#222;}
.ul_jian{width:198px;margin:0 auto;}
.ul_jian .dot{width:198px;}
.ul_jian li{height:83px;position:relative;}
.ul_jian img{width:56px;height:56px;float:left;margin-top:13px;}
.ul_jian .txt_c1{float:right;width:132px;margin-top:14px;}
.ul_jian p{line-height:19px;color:#666;margin-top:7px;}
.ul_jian p a,.ul_jian p a:visited{color:#666;}
.list_jian{width:198px;margin:0 auto;line-height:24px;height:160px;}
.list_jian a,.list_jian a:visited{color:#444;}
.list_jian li{background:url(images/repeat-x.png) no-repeat left -166px;padding-left:8px;width:188px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.piao_b1 h3{width:198px;margin:0 auto;padding-bottom:6px;border-bottom:1px solid #DBDBDB;}
.piao_b1 .ds{width:198px;margin:0 auto;line-height:19px;padding:8px 0;}
.piao_b1 input{vertical-align:middle;}
.piao_b1 ul {padding-left:10px;}
.piao_b1 ul li{height:47px;}
.piao_b1 ul p{padding-top:5px;}
.piao_b1 ul span{color:#FF6600;font-size:11px;}
.pi_s{width:160px;height:10px;padding:1px;overflow:hidden;border:1px solid #E7E7E7;}
.pi_s i{display:block;background:#528CCD;height:10px;overflow:hidden;}
.btn2,.btn3{background:url(images/common.png) no-repeat;border:0;}
.btn2{width:58px;height:23px;background-position:-2px -158px;color:#FFF;}
.btn3{width:81px;height:23px;background-position:-62px -158px;color:#555;}
.btn_b2{padding:1px 0 0 10px;}

.tab_tit2{width:661px;height:37px;margin:-1px -1px 0 0;position:relative;}
.tab_tit2 li{width:166px;height:37px;float:left;position:relative;margin-left:-1px;font-size:14px;font-weight:bold;text-align:center;background:url(images/common.png) no-repeat -2px -186px;z-index:1;}
.tab_tit2 .on{background:url(images/common.png) no-repeat -2px -227px;z-index:2;}
.tab_cl2 .tab_tit2 .on{background:url(images/common.png) no-repeat -2px -268px;}
.tab_cl3 .tab_tit2 .on{background:url(images/common.png) no-repeat -2px -309px;}
.tab_tit2 a,.tab_tit2 a:visited{display:block;width:164px;height:36px;overflow:hidden;line-height:36px;margin-left:1px;}
.tab_tit2 a:hover{text-decoration:none;}
.tab_con2{width:634px;margin:0 auto;overflow:hidden;padding-top:16px;}
.tab_c2_l{float:left;width:232px;}
.tab_c2_r{float:right;width:376px;}
.pic_b1{border:1px solid #DDDDDD;width:230px;height:116px;overflow:hidden;padding-top:5px;text-align:center;}
.pic_b1 p{margin-top:3px;}
.tab_c2_l ul{line-height:22px;margin-top:5px;padding-left:3px;}
.tab_c2_l ul li{background:url(images/repeat-x.png) no-repeat left -202px;padding-left:8px;width:217px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tab_c2_l ul a,.tab_c2_l ul a:visited{color:#555;}
.tab_more{text-align:right;color:#666;position:relative;height:20px;padding-right:18px;}
.tab_more a,.tab_more a:visited{color:#555;}
.tab_more .dot{width:364px;display:block;}
.tab_c2_r h2{font-size:16px;font-family:"\9ed1\4f53";font-weight:100;width:364px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:12px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tab_c2_r h2 a,.tab_c2_r h2 a:visited{color:#990000;}
.tab_c2_r ul{font-size:14px;line-height:25px;}
.tab_c2_r ul li{background:url(images/repeat-x.png) no-repeat left -164px;padding-left:12px;width:360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.cr2_tit{height:42px;background:url(images/repeat-x.png) repeat-x left -232px;margin:0 1px;position:relative;}
.cr2_tit .i{display:block;width:15px;height:15px;background:url(images/common.png) no-repeat -74px -55px;position:absolute;left:15px;top:11px;}
.cr2_tit .more{display:block;width:41px;height:12px;background:url(images/common.png) no-repeat -155px -164px;position:absolute;right:15px;top:13px;}
.cr2_tit h2{font-size:14px;color:#004499;padding:12px 0 0 38px;}
.cr2_tit .more a{display:block;height:12px;overflow:hidden;line-height:60px;}
.wx_tab_tit{width:272px;padding-left:14px;height:23px;margin:0 auto;border-bottom:1px solid #DBDBDB;_overflow:hidden;}
.wx_tab_tit li{float:left;background:#F1F1F1;border-bottom:2px solid #FFF;overflow:hidden;height:19px;line-height:20px;overflow:hidden;padding:0 6px;margin:2px 3px 0 0;}
.wx_tab_tit .on{border:1px solid #DBDBDB;border-bottom:none;background:#FFF;height:21px;position:relative;}
.wx_tab_con{overflow:hidden;}
.wx_teacher{padding:15px 0 0 0;height:94px;}
.wx_teacher li{width:103px;height:68px;padding-top:4px;border:1px solid #DBDBDB;float:left;margin-left:36px;display:inline;text-align:center;}
.wx_teacher p{margin-top:1px;}
.cr2_tit2{height:23px;width:286px;margin:0 auto;position:relative;}
.cr2_tit2 .dot{width:286px;}
.cr2_tit2 .i{display:block;width:15px;height:15px;background:url(images/common.png) no-repeat -111px -55px;position:absolute;left:0px;top:0px;}
.cr2_tit2 h3{padding:2px 0 0 21px;}
.wx_kc{width:268px;margin:0 auto;line-height:26px;padding-top:8px;}
.wx_kc li{background:url(images/common.png) no-repeat -222px -157px;padding-left:20px;overflow:hidden;zoom:1;vertical-align:middle;}
.wx_kc .l{float:left;display:block;width:206px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wx_kc .r{float:right;display:block;width:28px;text-align:right;background:url(images/common.png) no-repeat right -208px;padding-right:10px;}
.wx_kc .r a,.wx_kc .r a:visited{color:#AA0000;}
.none{display:none;}